package com.tql.pandian.service;

import com.tql.pandian.entity.ResultDTO;
import com.tql.pandian.entity.dto.*;
import com.tql.pandian.entity.vo.PanDianDataCaseVo;
import com.tql.pandian.entity.vo.PanDianDataVo;

import java.util.List;

public interface IPandianDataService {

    List<PanDianDataVo> getPanDianData(PanDianDataDTO panDianDataDTO);

    ResultDTO createPanDianData(PianDianDataListDTO createPanDianDataDTO);

    PanDianDataCaseVo getPanDianDataById(UpdatePanDianDataData dto);

    ResultDTO updatePanDianData(CreatePanDianDataDTO createPanDianDataDTO);

    CaseStapAndMaterialTransUnit getStapInfoByStapCode(UpdatePanDianDataData dto);
}
